I throw - French English Dictionary